home *** CD-ROM | disk | FTP | other *** search
- property pauseForSound
- global gmObject, autoMoveObject, sndObject
-
- on beginSprite me
- pauseForSound = 0
- end
-
- on exitFrame me
- if sprite(me.spriteNum).playing = 0 then
- if (pauseForSound = 1) and (soundBusy(2) = 0) then
- sprite(me.spriteNum).play()
- pauseForSound = 0
- else
- if pauseForSound = 0 then
- v = random(4)
- go("Wake" & string(v))
- end if
- end if
- else
- if sprite(me.spriteNum).frame = 11 then
- if gmObject.soundThing <> 0 then
- sprite(me.spriteNum).frame = 12
- sprite(me.spriteNum).stop()
- sound(2).play(member(gmObject.soundThing, 1))
- pauseForSound = 1
- end if
- else
- if sprite(me.spriteNum).frame = 27 then
- sprite(me.spriteNum).frame = 28
- sprite(me.spriteNum).stop()
- sprite(gmObject.lastThingEaten).loc = gmObject.mouthLoc + point(0, 20)
- autoMove(autoMoveObject, sprite(gmObject.lastThingEaten), point(408, 7))
- sprite(me.spriteNum).play()
- end if
- end if
- end if
- end
-